sentinel population - French English Dictionary